Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 UPWOOD ROAD Detached £718,000 4 Feb 2014
20 UPWOOD ROAD Detached £680,000 18 Feb 2015
22 UPWOOD ROAD Detached £1,448,500 2 Nov 2023
30 UPWOOD ROAD Detached £355,000 28 Sep 2001
34 UPWOOD ROAD Semi-Detached £353,000 17 Aug 2009
36 UPWOOD ROAD Semi-Detached £112,000 21 Jul 1995
38 UPWOOD ROAD Semi-Detached £460,000 21 Aug 2013